Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWER ROAD Detached £390,000 2 Oct 2020
3 TOWER ROAD Semi-Detached £90,000 15 Oct 1999
5 TOWER ROAD Semi-Detached £60,000 10 Jul 1998
8 TOWER ROAD Detached £75,000 4 May 1995
9 TOWER ROAD Detached £415,000 15 Mar 2019
10 TOWER ROAD Detached £215,000 24 Jan 2014
12 TOWER ROAD Detached £460,000 14 Aug 2023
15 TOWER ROAD Detached £360,000 27 Jul 2012
18 TOWER ROAD Detached £209,350 1 Jul 2011
THE WATER TOWER TOWER ROAD Detached £240,000 30 Apr 2007